{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "569a3d86-de39-4ba0-a348-adc181a87164",
   "metadata": {},
   "source": [
    "<div align=\"right\"><i>Peter Norvig<br>July 2025</i></div>\n",
    "\n",
    "# Letter Frequency Revisited: Dutch\n",
    "\n",
    "A reader, Bernard, writes:\n",
    "\n",
    ">I am mailing because a while ago I was looking for a source of the letter frequency of all unique words. I then stumbled upon your great English letter frequency count research: [mayzner.html](https://norvig.com/mayzner.html). My question: Are you able to provide these frequencies (**letter, start, end and digram frequency**) based on a Scrabble-style word list (including all conjugated forms, but excluding proper nouns) for English and/or Dutch words?\n",
    "\n",
    "Yes, Bernard, I am able! I have the [`sowpods.txt`](sowpods.txt) Scrabble word list for English, and after some research, I find that the official word list for Dutch is copyright protected, but there is an [unoffical list](https://github.com/OpenTaal/opentaal-words/blob/master/elements/basiswoorden-gekeurd.txt) at the [OpenTaal](https://github.com/OpenTaal) project. It contains some non-words, but I can eliminate those to create the file `dutch.txt`.\n",
    "\n",
    "Here is the code to print a report on the various frequencies. I use `_a` to mean an `a` at the start of a word, and `z_` to mean a `z` at the end of a word. To be clear, these are frequencies for the word list (dictionary), not for running text. (In running text, some words, like \"the\" in English would be very common; in the dictionary each word counts just once.) Letters with diacriticals (accents) are changed to the base letter (e.g. \"é\" becomes \"e\"). We show each result twice: once sorted alphabetically, and once with the most frequent entries first."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "id": "0fa1d7c0-0f1d-4616-a0b9-ba23443c4c68",
   "metadata": {},
   "outputs": [],
   "source": [
    "from typing import Counter, List\n",
    "\n",
    "# Table to translate away diacriticals, and change word breaks to \"_\".\n",
    "translation_table = str.maketrans('àäåçèéêëêëíîïñôöûü \\n\\t', \n",
    "                                  'aaaceeeeeeiiinoouu___')\n",
    "\n",
    "def ngrams(n: int, text: str) -> Counter[str]:\n",
    "    \"\"\"A Counter of length-n overlapping subsequences of `text`.\"\"\"\n",
    "    return Counter(text[i:i+n] for i in range(len(text) - n + 1))\n",
    "\n",
    "def report(text: str, columns=7, translation_table=translation_table) -> None:\n",
    "    \"\"\"Print a report of letter and digram frequencies for the text\"\"\"\n",
    "    Nwords = len(text.split())\n",
    "    Nletters = sum(map(str.isalpha, text))\n",
    "    print(f'Word list: {Nwords:,d} words; {Nletters:,d} letters; {Nletters/Nwords:5.2f} letters/word')\n",
    "    unaccented = ('_' + text).translate(translation_table)\n",
    "    letters = ngrams(1, unaccented)\n",
    "    digrams = ngrams(2, unaccented)\n",
    "    one_letters = [{c:  letters[c]  for c  in letters if c != '_'},\n",
    "                   {_c: digrams[_c] for _c in digrams if _c.startswith('_')},\n",
    "                   {c_: digrams[c_] for c_ in digrams if c_.endswith('_')}]\n",
    "    print_table('One-Letter Frequencies:\\n' + 2 * 'Any Letter      First Letter     Last Letter      ',\n",
    "                [*map(by_keys, one_letters), \n",
    "                 *map(by_values, one_letters)])\n",
    "    print_table('Two-Character Frequencies:', \n",
    "                [by_keys(digrams), \n",
    "                 by_values(digrams)])\n",
    "\n",
    "def print_table(title: str, dicts: List[dict]) -> str:\n",
    "    \"\"\"Print the contents of the dicts in a table, with a title.\"\"\"\n",
    "    totals = [sum (dic.values()) for dic in dicts]\n",
    "    print('\\n' + title + '\\n')\n",
    "    rows = zip(*[dic.items() for dic in dicts])\n",
    "    for row in rows:\n",
    "        print(*[f'{key}: {val/totals[i]:9.5%}   ' \n",
    "                for i, (key, val) in enumerate(row)])\n",
    "        \n",
    "def by_keys(dic: dict) -> dict: \n",
    "    \"\"\"This dict, rearranged with keys in sorted order.\"\"\"\n",
    "    return {k: dic[k] for k in sorted(dic)}\n",
    "            \n",
    "def by_values(dic: dict) -> dict: \n",
    "    \"\"\"This dict, rearranged with values in decreasing order.\"\"\"\n",
    "    return {k: dic[k] for k in sorted(dic, key=lambda x: -dic[x])}"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "94990a3c-b4a6-4648-9590-1ecad5a042cf",
   "metadata": {},
   "source": [
    "Here is the code to create an unofficial word list from a file that may include capitalized names, numbers, phrases, etc.:"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "034d78c6-eb25-4d7e-a76d-a664c49bab76",
   "metadata": {},
   "outputs": [],
   "source": [
    "def create_word_file(in_file_name: str, out_file_name: str) -> None:\n",
    "    \"\"\"Create a file of (approximately) legal Scrabble words.\"\"\"\n",
    "    with open(out_file_name, mode='w') as out:\n",
    "        for line in open(in_file_name):\n",
    "            word = line.strip()\n",
    "            if word.islower() and word.isalpha():\n",
    "                print(word, file=out)\n",
    "\n",
    "# create_word_file('basiswoorden-gekeurd.txt', 'dutch.txt') # Only need to do this once"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "f605a662-4e2a-4bbd-9685-cf338bf1cd87",
   "metadata": {},
   "source": [
    "# Frequencies in Dutch"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 3,
   "id": "51c36eee-74d6-496e-95c4-6f7aeba81cd4",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Word list: 191,963 words; 2,242,135 letters; 11.68 letters/word\n",
      "\n",
      "One-Letter Frequencies:\n",
      "Any Letter      First Letter     Last Letter      Any Letter      First Letter     Last Letter      \n",
      "\n",
      "a:  7.31963%    _a:  5.89176%    a_:  1.25076%    e: 14.90120%    _b:  9.71802%    n_: 13.04731%   \n",
      "b:  2.20727%    _b:  9.71802%    b_:  0.15732%    r:  7.85238%    _s:  8.71366%    e_: 12.81862%   \n",
      "c:  2.32916%    _c:  3.49338%    c_:  0.04011%    i:  7.69557%    _k:  6.88310%    t_: 11.68819%   \n",
      "d:  3.95569%    _d:  4.98846%    d_:  8.77252%    a:  7.31963%    _v:  6.58252%    g_: 11.68350%   \n",
      "e: 14.90120%    _e:  2.29107%    e_: 12.81862%    n:  7.25679%    _a:  5.89176%    r_: 11.19174%   \n",
      "f:  1.27084%    _f:  2.26658%    f_:  1.62427%    t:  6.59554%    _m:  5.30467%    d_:  8.77252%   \n",
      "g:  3.74861%    _g:  5.24841%    g_: 11.68350%    o:  6.13246%    _g:  5.24841%    l_:  6.43874%   \n",
      "h:  2.14416%    _h:  4.40293%    h_:  0.86996%    s:  5.78797%    _p:  5.14057%    s_:  6.07773%   \n",
      "i:  7.69557%    _i:  2.66510%    i_:  0.53552%    l:  4.73343%    _d:  4.98846%    k_:  5.62140%   \n",
      "j:  1.09645%    _j:  0.85798%    j_:  0.83089%    d:  3.95569%    _o:  4.92803%    m_:  3.10060%   \n",
      "k:  3.00027%    _k:  6.88310%    k_:  5.62140%    g:  3.74861%    _t:  4.41960%    p_:  2.21293%   \n",
      "l:  4.73343%    _l:  3.94764%    l_:  6.43874%    k:  3.00027%    _h:  4.40293%    f_:  1.62427%   \n",
      "m:  2.57576%    _m:  5.30467%    m_:  3.10060%    u:  2.76219%    _l:  3.94764%    a_:  1.25076%   \n",
      "n:  7.25679%    _n:  1.60395%    n_: 13.04731%    m:  2.57576%    _r:  3.71999%    h_:  0.86996%   \n",
      "o:  6.13246%    _o:  4.92803%    o_:  0.66575%    p:  2.51408%    _w:  3.49390%    j_:  0.83089%   \n",
      "p:  2.51408%    _p:  5.14057%    p_:  2.21293%    c:  2.32916%    _c:  3.49338%    o_:  0.66575%   \n",
      "q:  0.02556%    _q:  0.05887%    q_:  0.00052%    b:  2.20727%    _i:  2.66510%    i_:  0.53552%   \n",
      "r:  7.85238%    _r:  3.71999%    r_: 11.19174%    h:  2.14416%    _z:  2.36139%    w_:  0.52198%   \n",
      "s:  5.78797%    _s:  8.71366%    s_:  6.07773%    v:  1.87210%    _e:  2.29107%    u_:  0.43498%   \n",
      "t:  6.59554%    _t:  4.41960%    t_: 11.68819%    f:  1.27084%    _f:  2.26658%    x_:  0.19431%   \n",
      "u:  2.76219%    _u:  0.97102%    u_:  0.43498%    w:  1.18106%    _n:  1.60395%    y_:  0.18962%   \n",
      "v:  1.87210%    _v:  6.58252%    v_:  0.01198%    j:  1.09645%    _u:  0.97102%    b_:  0.15732%   \n",
      "w:  1.18106%    _w:  3.49390%    w_:  0.52198%    z:  0.76677%    _j:  0.85798%    c_:  0.04011%   \n",
      "x:  0.09446%    _x:  0.01875%    x_:  0.19431%    y:  0.18059%    _q:  0.05887%    z_:  0.01875%   \n",
      "y:  0.18059%    _y:  0.02865%    y_:  0.18962%    x:  0.09446%    _y:  0.02865%    v_:  0.01198%   \n",
      "z:  0.76677%    _z:  2.36139%    z_:  0.01875%    q:  0.02556%    _x:  0.01875%    q_:  0.00052%   \n",
      "\n",
      "Two-Character Frequencies:\n",
      "\n",
      "_a:  0.46465%    er:  2.94647%   \n",
      "_b:  0.76640%    en:  2.32053%   \n",
      "_c:  0.27550%    in:  1.67434%   \n",
      "_d:  0.39341%    te:  1.42570%   \n",
      "_e:  0.18068%    st:  1.38762%   \n",
      "_f:  0.17875%    el:  1.38606%   \n",
      "_g:  0.41391%    ie:  1.38174%   \n",
      "_h:  0.34723%    ng:  1.23582%   \n",
      "_i:  0.21018%    de:  1.05193%   \n",
      "_j:  0.06766%    an:  1.03357%   \n",
      "_k:  0.54283%    n_:  1.02896%   \n",
      "_l:  0.31133%    aa:  1.02116%   \n",
      "_m:  0.41835%    e_:  1.01093%   \n",
      "_n:  0.12649%    ge:  0.99314%   \n",
      "_o:  0.38864%    ti:  0.96167%   \n",
      "_p:  0.40541%    ch:  0.94803%   \n",
      "_q:  0.00464%    re:  0.94557%   \n",
      "_r:  0.29337%    t_:  0.92178%   \n",
      "_s:  0.68720%    g_:  0.92141%   \n",
      "_t:  0.34855%    r_:  0.88263%   \n",
      "_u:  0.07658%    ri:  0.87659%   \n",
      "_v:  0.51912%    ve:  0.84458%   \n",
      "_w:  0.27554%    nd:  0.82778%   \n",
      "_x:  0.00148%    on:  0.80609%   \n",
      "_y:  0.00226%    li:  0.80330%   \n",
      "_z:  0.18623%    _b:  0.76640%   \n",
      "a_:  0.09864%    le:  0.75782%   \n",
      "aa:  1.02116%    ar:  0.74541%   \n",
      "ab:  0.09679%    ij:  0.74032%   \n",
      "ac:  0.30290%    ra:  0.73600%   \n",
      "ad:  0.24485%    be:  0.72980%   \n",
      "ae:  0.00275%    oo:  0.72269%   \n",
      "af:  0.20024%    or:  0.71920%   \n",
      "ag:  0.31272%    ee:  0.71373%   \n",
      "ah:  0.00505%    d_:  0.69184%   \n",
      "ai:  0.08533%    _s:  0.68720%   \n",
      "aj:  0.01011%    oe:  0.68124%   \n",
      "ak:  0.25956%    at:  0.68009%   \n",
      "al:  0.53642%    ro:  0.66604%   \n",
      "am:  0.30619%    nt:  0.65716%   \n",
      "an:  1.03357%    la:  0.62409%   \n",
      "ao:  0.00575%    ei:  0.61325%   \n",
      "ap:  0.22000%    is:  0.60014%   \n",
      "aq:  0.00230%    es:  0.59057%   \n",
      "ar:  0.74541%    ke:  0.58560%   \n",
      "as:  0.33893%    _k:  0.54283%   \n",
      "at:  0.68009%    me:  0.53847%   \n",
      "au:  0.11039%    al:  0.53642%   \n",
      "av:  0.07588%    et:  0.53552%   \n",
      "aw:  0.00657%    _v:  0.51912%   \n",
      "ax:  0.01126%    sc:  0.51239%   \n",
      "ay:  0.00452%    he:  0.51230%   \n",
      "az:  0.02498%    l_:  0.50779%   \n",
      "b_:  0.01241%    it:  0.50257%   \n",
      "ba:  0.28507%    ek:  0.49102%   \n",
      "bb:  0.03895%    s_:  0.47932%   \n",
      "bc:  0.00123%    ta:  0.47545%   \n",
      "bd:  0.00275%    ed:  0.46699%   \n",
      "be:  0.72980%    ns:  0.46514%   \n",
      "bf:  0.00033%    _a:  0.46465%   \n",
      "bg:  0.00058%    ui:  0.46457%   \n",
      "bh:  0.00066%    id:  0.46305%   \n",
      "bi:  0.16220%    di:  0.45656%   \n",
      "bj:  0.00345%    k_:  0.44333%   \n",
      "bk:  0.00070%    tr:  0.44226%   \n",
      "bl:  0.14063%    ne:  0.43782%   \n",
      "bm:  0.00074%    ma:  0.42422%   \n",
      "bn:  0.00037%    pe:  0.42172%   \n",
      "bo:  0.31301%    _m:  0.41835%   \n",
      "bp:  0.00066%    we:  0.41395%   \n",
      "br:  0.18837%    _g:  0.41391%   \n",
      "bs:  0.01578%    rs:  0.41099%   \n",
      "bt:  0.00859%    _p:  0.40541%   \n",
      "bu:  0.11491%    to:  0.40118%   \n",
      "bv:  0.00107%    _d:  0.39341%   \n",
      "bw:  0.00045%    se:  0.38873%   \n",
      "by:  0.01023%    _o:  0.38864%   \n",
      "bz:  0.00029%    gs:  0.38754%   \n",
      "c_:  0.00316%    ur:  0.38400%   \n",
      "ca:  0.13775%    ni:  0.38113%   \n",
      "cb:  0.00008%    ht:  0.37985%   \n",
      "cc:  0.01754%    lo:  0.37077%   \n",
      "cd:  0.00021%    sp:  0.36519%   \n",
      "ce:  0.16220%    rt:  0.35631%   \n",
      "cf:  0.00016%    em:  0.35089%   \n",
      "cg:  0.00012%    _t:  0.34855%   \n",
      "ch:  0.94803%    eg:  0.34797%   \n",
      "ci:  0.10147%    _h:  0.34723%   \n",
      "cj:  0.00008%    ig:  0.34510%   \n",
      "ck:  0.02646%    ho:  0.34193%   \n",
      "cl:  0.04182%    as:  0.33893%   \n",
      "cm:  0.00016%    ol:  0.33294%   \n",
      "cn:  0.00021%    ha:  0.33162%   \n",
      "co:  0.29609%    pr:  0.32809%   \n",
      "cp:  0.00012%    rk:  0.31930%   \n",
      "cq:  0.00070%    op:  0.31790%   \n",
      "cr:  0.05193%    om:  0.31552%   \n",
      "cs:  0.00041%    bo:  0.31301%   \n",
      "ct:  0.26301%    ag:  0.31272%   \n",
      "cu:  0.08393%    rd:  0.31219%   \n",
      "cv:  0.00004%    vo:  0.31211%   \n",
      "cw:  0.00008%    _l:  0.31133%   \n",
      "cy:  0.00928%    am:  0.30619%   \n",
      "cz:  0.00041%    ts:  0.30315%   \n",
      "d_:  0.69184%    ac:  0.30290%   \n",
      "da:  0.18216%    co:  0.29609%   \n",
      "db:  0.04889%    _r:  0.29337%   \n",
      "dc:  0.01048%    mi:  0.29210%   \n",
      "dd:  0.07132%    ba:  0.28507%   \n",
      "de:  1.05193%    ec:  0.28121%   \n",
      "df:  0.00666%    si:  0.28105%   \n",
      "dg:  0.03636%    eu:  0.27924%   \n",
      "dh:  0.04273%    pa:  0.27747%   \n",
      "di:  0.45656%    _w:  0.27554%   \n",
      "dj:  0.00986%    _c:  0.27550%   \n",
      "dk:  0.02564%    ss:  0.27374%   \n",
      "dl:  0.01947%    na:  0.26490%   \n",
      "dm:  0.02223%    ct:  0.26301%   \n",
      "dn:  0.00534%    ko:  0.26116%   \n",
      "do:  0.18385%    ka:  0.26043%   \n",
      "dp:  0.02761%    ak:  0.25956%   \n",
      "dq:  0.00016%    ds:  0.25771%   \n",
      "dr:  0.24305%    ev:  0.25628%   \n",
      "ds:  0.25771%    wa:  0.25295%   \n",
      "dt:  0.02103%    ru:  0.25282%   \n",
      "du:  0.11918%    il:  0.24983%   \n",
      "dv:  0.05443%    gr:  0.24937%   \n",
      "dw:  0.03862%    po:  0.24539%   \n",
      "dy:  0.00530%    ad:  0.24485%   \n",
      "dz:  0.01134%    m_:  0.24453%   \n",
      "e_:  1.01093%    dr:  0.24305%   \n",
      "ea:  0.10928%    ou:  0.24210%   \n",
      "eb:  0.18011%    ic:  0.23643%   \n",
      "ec:  0.28121%    ep:  0.23384%   \n",
      "ed:  0.46699%    tu:  0.23380%   \n",
      "ee:  0.71373%    nk:  0.22649%   \n",
      "ef:  0.17727%    rm:  0.22559%   \n",
      "eg:  0.34797%    ze:  0.22292%   \n",
      "eh:  0.08192%    ot:  0.22062%   \n",
      "ei:  0.61325%    gi:  0.22016%   \n",
      "ej:  0.00892%    ap:  0.22000%   \n",
      "ek:  0.49102%    mo:  0.21211%   \n",
      "el:  1.38606%    pl:  0.21182%   \n",
      "em:  0.35089%    _i:  0.21018%   \n",
      "en:  2.32053%    wi:  0.20677%   \n",
      "eo:  0.04700%    sl:  0.20172%   \n",
      "ep:  0.23384%    af:  0.20024%   \n",
      "eq:  0.00694%    os:  0.19276%   \n",
      "er:  2.94647%    od:  0.19247%   \n",
      "es:  0.59057%    br:  0.18837%   \n",
      "et:  0.53552%    og:  0.18820%   \n",
      "eu:  0.27924%    _z:  0.18623%   \n",
      "ev:  0.25628%    ll:  0.18598%   \n",
      "ew:  0.11142%    va:  0.18586%   \n",
      "ex:  0.05748%    do:  0.18385%   \n",
      "ey:  0.00674%    ld:  0.18261%   \n",
      "ez:  0.11446%    da:  0.18216%   \n",
      "f_:  0.12810%    _e:  0.18068%   \n",
      "fa:  0.08229%    eb:  0.18011%   \n",
      "fb:  0.02009%    rg:  0.17912%   \n",
      "fc:  0.00296%    _f:  0.17875%   \n",
      "fd:  0.07194%    kl:  0.17785%   \n",
      "fe:  0.14346%    ef:  0.17727%   \n",
      "ff:  0.06947%    vi:  0.17575%   \n",
      "fg:  0.01446%    p_:  0.17452%   \n",
      "fh:  0.01315%    zi:  0.17132%   \n",
      "fi:  0.13553%    un:  0.17070%   \n",
      "fj:  0.00477%    lu:  0.16918%   \n",
      "fk:  0.01442%    us:  0.16754%   \n",
      "fl:  0.05131%    ce:  0.16220%   \n",
      "fm:  0.00818%    bi:  0.16220%   \n",
      "fn:  0.00411%    sa:  0.16215%   \n",
      "fo:  0.11450%    uu:  0.16166%   \n",
      "fp:  0.01076%    rb:  0.15825%   \n",
      "fr:  0.05468%    no:  0.15772%   \n",
      "fs:  0.08052%    ga:  0.15735%   \n",
      "ft:  0.06105%    pi:  0.15714%   \n",
      "fu:  0.03443%    ut:  0.15558%   \n",
      "fv:  0.02235%    uw:  0.15439%   \n",
      "fw:  0.01528%    je:  0.15394%   \n",
      "fy:  0.00333%    ki:  0.15184%   \n",
      "fz:  0.00949%    so:  0.14630%   \n",
      "g_:  0.92141%    nn:  0.14441%   \n",
      "ga:  0.15735%    fe:  0.14346%   \n",
      "gb:  0.02896%    mp:  0.14338%   \n",
      "gc:  0.00711%    of:  0.14145%   \n",
      "gd:  0.04256%    um:  0.14108%   \n",
      "ge:  0.99314%    bl:  0.14063%   \n",
      "gf:  0.00415%    ik:  0.13968%   \n",
      "gg:  0.04610%    ca:  0.13775%   \n",
      "gh:  0.06635%    kk:  0.13681%   \n",
      "gi:  0.22016%    sb:  0.13644%   \n",
      "gj:  0.00320%    fi:  0.13553%   \n",
      "gk:  0.01545%    jk:  0.13266%   \n",
      "gl:  0.04733%    ul:  0.13019%   \n",
      "gm:  0.01771%    hu:  0.12966%   \n",
      "gn:  0.03200%    im:  0.12908%   \n",
      "go:  0.09285%    kr:  0.12884%   \n",
      "gp:  0.01882%    f_:  0.12810%   \n",
      "gq:  0.00021%    nb:  0.12810%   \n",
      "gr:  0.24937%    sm:  0.12728%   \n",
      "gs:  0.38754%    zo:  0.12691%   \n",
      "gt:  0.02925%    _n:  0.12649%   \n",
      "gu:  0.02728%    tt:  0.12341%   \n",
      "gv:  0.02087%    mm:  0.12296%   \n",
      "gw:  0.01171%    rv:  0.12210%   \n",
      "gy:  0.00325%    oc:  0.12177%   \n",
      "gz:  0.00887%    ls:  0.12107%   \n",
      "h_:  0.06861%    pp:  0.11996%   \n",
      "ha:  0.33162%    uc:  0.11955%   \n",
      "hb:  0.00140%    ks:  0.11918%   \n",
      "hc:  0.00029%    du:  0.11918%   \n",
      "hd:  0.00049%    th:  0.11783%   \n",
      "he:  0.51230%    nc:  0.11639%   \n",
      "hf:  0.00033%    ud:  0.11635%   \n",
      "hg:  0.00062%    sv:  0.11594%   \n",
      "hh:  0.00021%    hi:  0.11594%   \n",
      "hi:  0.11594%    bu:  0.11491%   \n",
      "hj:  0.00012%    fo:  0.11450%   \n",
      "hk:  0.00029%    ez:  0.11446%   \n",
      "hl:  0.00390%    io:  0.11409%   \n",
      "hm:  0.00140%    lt:  0.11228%   \n",
      "hn:  0.01824%    rl:  0.11216%   \n",
      "ho:  0.34193%    ew:  0.11142%   \n",
      "hp:  0.00111%    ov:  0.11117%   \n",
      "hr:  0.05045%    kt:  0.11084%   \n",
      "hs:  0.00140%    au:  0.11039%   \n",
      "ht:  0.37985%    ea:  0.10928%   \n",
      "hu:  0.12966%    nv:  0.10891%   \n",
      "hv:  0.00074%    jd:  0.10723%   \n",
      "hw:  0.00070%    sk:  0.10558%   \n",
      "hy:  0.01335%    ok:  0.10205%   \n",
      "hz:  0.00012%    ci:  0.10147%   \n",
      "i_:  0.04223%    rp:  0.09975%   \n",
      "ia:  0.08632%    a_:  0.09864%   \n",
      "ib:  0.03106%    js:  0.09864%   \n",
      "ic:  0.23643%    rn:  0.09831%   \n",
      "id:  0.46305%    ps:  0.09757%   \n",
      "ie:  1.38174%    ab:  0.09679%   \n",
      "if:  0.05686%    za:  0.09646%   \n",
      "ig:  0.34510%    tw:  0.09355%   \n",
      "ih:  0.00333%    go:  0.09285%   \n",
      "ii:  0.00440%    vr:  0.09198%   \n",
      "ij:  0.74032%    mu:  0.09145%   \n",
      "ik:  0.13968%    rr:  0.09046%   \n",
      "il:  0.24983%    rh:  0.09042%   \n",
      "im:  0.12908%    jn:  0.09034%   \n",
      "in:  1.67434%    rz:  0.08927%   \n",
      "io:  0.11409%    rw:  0.08853%   \n",
      "ip:  0.07070%    ia:  0.08632%   \n",
      "iq:  0.00263%    su:  0.08599%   \n",
      "ir:  0.06779%    vl:  0.08553%   \n",
      "is:  0.60014%    ai:  0.08533%   \n",
      "it:  0.50257%    tb:  0.08455%   \n",
      "iu:  0.02498%    cu:  0.08393%   \n",
      "iv:  0.08249%    sg:  0.08348%   \n",
      "iw:  0.00546%    iv:  0.08249%   \n",
      "ix:  0.00534%    fa:  0.08229%   \n",
      "iy:  0.00016%    wo:  0.08212%   \n",
      "iz:  0.02855%    eh:  0.08192%   \n",
      "j_:  0.06553%    fs:  0.08052%   \n",
      "ja:  0.06955%    jf:  0.07683%   \n",
      "jb:  0.00649%    lk:  0.07662%   \n",
      "jc:  0.00086%    _u:  0.07658%   \n",
      "jd:  0.10723%    pu:  0.07600%   \n",
      "je:  0.15394%    av:  0.07588%   \n",
      "jf:  0.07683%    tv:  0.07452%   \n",
      "jg:  0.01586%    fd:  0.07194%   \n",
      "jh:  0.00546%    dd:  0.07132%   \n",
      "ji:  0.00440%    ip:  0.07070%   \n",
      "jj:  0.00004%    sh:  0.07033%   \n",
      "jk:  0.13266%    ja:  0.06955%   \n",
      "jl:  0.01767%    ff:  0.06947%   \n",
      "jm:  0.01007%    uk:  0.06865%   \n",
      "jn:  0.09034%    h_:  0.06861%   \n",
      "jo:  0.03291%    sd:  0.06844%   \n",
      "jp:  0.01652%    nh:  0.06836%   \n",
      "jr:  0.00140%    ir:  0.06779%   \n",
      "js:  0.09864%    _j:  0.06766%   \n",
      "jt:  0.01705%    ku:  0.06709%   \n",
      "ju:  0.02120%    gh:  0.06635%   \n",
      "jv:  0.02921%    j_:  0.06553%   \n",
      "jw:  0.00538%    tg:  0.06434%   \n",
      "jz:  0.03077%    sn:  0.06425%   \n",
      "k_:  0.44333%    np:  0.06409%   \n",
      "ka:  0.26043%    ug:  0.06343%   \n",
      "kb:  0.03628%    sr:  0.06269%   \n",
      "kc:  0.00776%    sw:  0.06220%   \n",
      "kd:  0.01183%    ob:  0.06154%   \n",
      "ke:  0.58560%    ft:  0.06105%   \n",
      "kf:  0.00608%    kw:  0.06101%   \n",
      "kg:  0.02132%    ub:  0.05895%   \n",
      "kh:  0.04071%    mb:  0.05821%   \n",
      "ki:  0.15184%    ex:  0.05748%   \n",
      "kj:  0.01302%    lp:  0.05686%   \n",
      "kk:  0.13681%    if:  0.05686%   \n",
      "kl:  0.17785%    nl:  0.05624%   \n",
      "km:  0.01532%    rc:  0.05538%   \n",
      "kn:  0.04141%    fr:  0.05468%   \n",
      "ko:  0.26116%    dv:  0.05443%   \n",
      "kp:  0.02457%    ys:  0.05423%   \n",
      "kq:  0.00021%    sy:  0.05394%   \n",
      "kr:  0.12884%    tj:  0.05365%   \n",
      "ks:  0.11918%    nf:  0.05357%   \n",
      "kt:  0.11084%    nw:  0.05300%   \n",
      "ku:  0.06709%    o_:  0.05250%   \n",
      "kv:  0.02444%    pt:  0.05246%   \n",
      "kw:  0.06101%    ms:  0.05205%   \n",
      "ky:  0.00111%    cr:  0.05193%   \n",
      "kz:  0.01561%    lb:  0.05176%   \n",
      "l_:  0.50779%    fl:  0.05131%   \n",
      "la:  0.62409%    lf:  0.05074%   \n",
      "lb:  0.05176%    hr:  0.05045%   \n",
      "lc:  0.01898%    nu:  0.04938%   \n",
      "ld:  0.18261%    db:  0.04889%   \n",
      "le:  0.75782%    nr:  0.04889%   \n",
      "lf:  0.05074%    lm:  0.04881%   \n",
      "lg:  0.04700%    lv:  0.04852%   \n",
      "lh:  0.02765%    tp:  0.04835%   \n",
      "li:  0.80330%    rf:  0.04819%   \n",
      "lj:  0.01335%    sf:  0.04770%   \n",
      "lk:  0.07662%    nm:  0.04745%   \n",
      "ll:  0.18598%    gl:  0.04733%   \n",
      "lm:  0.04881%    lg:  0.04700%   \n",
      "ln:  0.01076%    eo:  0.04700%   \n",
      "lo:  0.37077%    gg:  0.04610%   \n",
      "lp:  0.05686%    tk:  0.04453%   \n",
      "lq:  0.00025%    nz:  0.04289%   \n",
      "lr:  0.01906%    dh:  0.04273%   \n",
      "ls:  0.12107%    zw:  0.04269%   \n",
      "lt:  0.11228%    gd:  0.04256%   \n",
      "lu:  0.16918%    i_:  0.04223%   \n",
      "lv:  0.04852%    cl:  0.04182%   \n",
      "lw:  0.02280%    kn:  0.04141%   \n",
      "ly:  0.01746%    w_:  0.04117%   \n",
      "lz:  0.01463%    oi:  0.04080%   \n",
      "m_:  0.24453%    kh:  0.04071%   \n",
      "ma:  0.42422%    uz:  0.04001%   \n",
      "mb:  0.05821%    tm:  0.03919%   \n",
      "mc:  0.00641%    tl:  0.03915%   \n",
      "md:  0.01824%    bb:  0.03895%   \n",
      "me:  0.53847%    dw:  0.03862%   \n",
      "mf:  0.01039%    dg:  0.03636%   \n",
      "mg:  0.01656%    kb:  0.03628%   \n",
      "mh:  0.02087%    zu:  0.03611%   \n",
      "mi:  0.29210%    mt:  0.03599%   \n",
      "mj:  0.00115%    fu:  0.03443%   \n",
      "mk:  0.01508%    u_:  0.03430%   \n",
      "ml:  0.01056%    jo:  0.03291%   \n",
      "mm:  0.12296%    gn:  0.03200%   \n",
      "mn:  0.00596%    ib:  0.03106%   \n",
      "mo:  0.21211%    jz:  0.03077%   \n",
      "mp:  0.14338%    gt:  0.02925%   \n",
      "mq:  0.00016%    jv:  0.02921%   \n",
      "mr:  0.01122%    gb:  0.02896%   \n",
      "ms:  0.05205%    iz:  0.02855%   \n",
      "mt:  0.03599%    tz:  0.02781%   \n",
      "mu:  0.09145%    lh:  0.02765%   \n",
      "mv:  0.01865%    dp:  0.02761%   \n",
      "mw:  0.00998%    up:  0.02736%   \n",
      "my:  0.00288%    gu:  0.02728%   \n",
      "mz:  0.00904%    td:  0.02666%   \n",
      "n_:  1.02896%    sj:  0.02654%   \n",
      "na:  0.26490%    ck:  0.02646%   \n",
      "nb:  0.12810%    vu:  0.02613%   \n",
      "nc:  0.11639%    ua:  0.02601%   \n",
      "nd:  0.82778%    dk:  0.02564%   \n",
      "ne:  0.43782%    ue:  0.02502%   \n",
      "nf:  0.05357%    az:  0.02498%   \n",
      "ng:  1.23582%    iu:  0.02498%   \n",
      "nh:  0.06836%    tc:  0.02481%   \n",
      "ni:  0.38113%    pb:  0.02465%   \n",
      "nj:  0.01475%    kp:  0.02457%   \n",
      "nk:  0.22649%    kv:  0.02444%   \n",
      "nl:  0.05624%    pv:  0.02420%   \n",
      "nm:  0.04745%    qu:  0.02325%   \n",
      "nn:  0.14441%    lw:  0.02280%   \n",
      "no:  0.15772%    fv:  0.02235%   \n",
      "np:  0.06409%    dm:  0.02223%   \n",
      "nq:  0.00251%    sz:  0.02145%   \n",
      "nr:  0.04889%    kg:  0.02132%   \n",
      "ns:  0.46514%    ju:  0.02120%   \n",
      "nt:  0.65716%    dt:  0.02103%   \n",
      "nu:  0.04938%    gv:  0.02087%   \n",
      "nv:  0.10891%    mh:  0.02087%   \n",
      "nw:  0.05300%    xp:  0.02038%   \n",
      "nx:  0.00029%    fb:  0.02009%   \n",
      "ny:  0.00234%    dl:  0.01947%   \n",
      "nz:  0.04289%    lr:  0.01906%   \n",
      "o_:  0.05250%    lc:  0.01898%   \n",
      "oa:  0.01487%    oj:  0.01890%   \n",
      "ob:  0.06154%    gp:  0.01882%   \n",
      "oc:  0.12177%    mv:  0.01865%   \n",
      "od:  0.19247%    hn:  0.01824%   \n",
      "oe:  0.68124%    md:  0.01824%   \n",
      "of:  0.14145%    gm:  0.01771%   \n",
      "og:  0.18820%    jl:  0.01767%   \n",
      "oh:  0.00842%    cc:  0.01754%   \n",
      "oi:  0.04080%    ly:  0.01746%   \n",
      "oj:  0.01890%    tf:  0.01746%   \n",
      "ok:  0.10205%    yp:  0.01725%   \n",
      "ol:  0.33294%    jt:  0.01705%   \n",
      "om:  0.31552%    tn:  0.01656%   \n",
      "on:  0.80609%    mg:  0.01656%   \n",
      "oo:  0.72269%    jp:  0.01652%   \n",
      "op:  0.31790%    ow:  0.01627%   \n",
      "oq:  0.00094%    jg:  0.01586%   \n",
      "or:  0.71920%    bs:  0.01578%   \n",
      "os:  0.19276%    uf:  0.01578%   \n",
      "ot:  0.22062%    kz:  0.01561%   \n",
      "ou:  0.24210%    gk:  0.01545%   \n",
      "ov:  0.11117%    x_:  0.01532%   \n",
      "ow:  0.01627%    km:  0.01532%   \n",
      "ox:  0.00834%    fw:  0.01528%   \n",
      "oy:  0.00427%    yc:  0.01512%   \n",
      "oz:  0.01380%    mk:  0.01508%   \n",
      "p_:  0.17452%    y_:  0.01495%   \n",
      "pa:  0.27747%    oa:  0.01487%   \n",
      "pb:  0.02465%    nj:  0.01475%   \n",
      "pc:  0.00477%    lz:  0.01463%   \n",
      "pd:  0.01348%    fg:  0.01446%   \n",
      "pe:  0.42172%    xi:  0.01446%   \n",
      "pf:  0.00456%    fk:  0.01442%   \n",
      "pg:  0.01368%    ws:  0.01413%   \n",
      "ph:  0.01035%    oz:  0.01380%   \n",
      "pi:  0.15714%    ty:  0.01372%   \n",
      "pj:  0.00785%    pg:  0.01368%   \n",
      "pk:  0.01220%    pd:  0.01348%   \n",
      "pl:  0.21182%    lj:  0.01335%   \n",
      "pm:  0.00961%    hy:  0.01335%   \n",
      "pn:  0.00838%    fh:  0.01315%   \n",
      "po:  0.24539%    kj:  0.01302%   \n",
      "pp:  0.11996%    b_:  0.01241%   \n",
      "pq:  0.00012%    pk:  0.01220%   \n",
      "pr:  0.32809%    kd:  0.01183%   \n",
      "ps:  0.09757%    gw:  0.01171%   \n",
      "pt:  0.05246%    dz:  0.01134%   \n",
      "pu:  0.07600%    ax:  0.01126%   \n",
      "pv:  0.02420%    mr:  0.01122%   \n",
      "pw:  0.00760%    fp:  0.01076%   \n",
      "py:  0.00267%    xa:  0.01076%   \n",
      "pz:  0.00953%    ln:  0.01076%   \n",
      "q_:  0.00004%    ym:  0.01072%   \n",
      "qa:  0.00004%    ml:  0.01056%   \n",
      "qt:  0.00004%    dc:  0.01048%   \n",
      "qu:  0.02325%    mf:  0.01039%   \n",
      "qw:  0.00016%    ph:  0.01035%   \n",
      "r_:  0.88263%    by:  0.01023%   \n",
      "ra:  0.73600%    aj:  0.01011%   \n",
      "rb:  0.15825%    jm:  0.01007%   \n",
      "rc:  0.05538%    wr:  0.01002%   \n",
      "rd:  0.31219%    mw:  0.00998%   \n",
      "re:  0.94557%    dj:  0.00986%   \n",
      "rf:  0.04819%    pm:  0.00961%   \n",
      "rg:  0.17912%    pz:  0.00953%   \n",
      "rh:  0.09042%    fz:  0.00949%   \n",
      "ri:  0.87659%    yn:  0.00937%   \n",
      "rj:  0.00908%    cy:  0.00928%   \n",
      "rk:  0.31930%    rj:  0.00908%   \n",
      "rl:  0.11216%    mz:  0.00904%   \n",
      "rm:  0.22559%    ej:  0.00892%   \n",
      "rn:  0.09831%    gz:  0.00887%   \n",
      "ro:  0.66604%    wb:  0.00867%   \n",
      "rp:  0.09975%    bt:  0.00859%   \n",
      "rq:  0.00029%    oh:  0.00842%   \n",
      "rr:  0.09046%    pn:  0.00838%   \n",
      "rs:  0.41099%    ox:  0.00834%   \n",
      "rt:  0.35631%    fm:  0.00818%   \n",
      "ru:  0.25282%    pj:  0.00785%   \n",
      "rv:  0.12210%    uv:  0.00776%   \n",
      "rw:  0.08853%    kc:  0.00776%   \n",
      "rx:  0.00033%    xe:  0.00772%   \n",
      "ry:  0.00744%    pw:  0.00760%   \n",
      "rz:  0.08927%    ry:  0.00744%   \n",
      "s_:  0.47932%    uo:  0.00731%   \n",
      "sa:  0.16215%    xt:  0.00731%   \n",
      "sb:  0.13644%    gc:  0.00711%   \n",
      "sc:  0.51239%    eq:  0.00694%   \n",
      "sd:  0.06844%    ey:  0.00674%   \n",
      "se:  0.38873%    df:  0.00666%   \n",
      "sf:  0.04770%    aw:  0.00657%   \n",
      "sg:  0.08348%    yl:  0.00653%   \n",
      "sh:  0.07033%    jb:  0.00649%   \n",
      "si:  0.28105%    mc:  0.00641%   \n",
      "sj:  0.02654%    wu:  0.00616%   \n",
      "sk:  0.10558%    kf:  0.00608%   \n",
      "sl:  0.20172%    mn:  0.00596%   \n",
      "sm:  0.12728%    yb:  0.00587%   \n",
      "sn:  0.06425%    wd:  0.00583%   \n",
      "so:  0.14630%    wk:  0.00583%   \n",
      "sp:  0.36519%    ao:  0.00575%   \n",
      "sq:  0.00107%    iw:  0.00546%   \n",
      "sr:  0.06269%    jh:  0.00546%   \n",
      "ss:  0.27374%    jw:  0.00538%   \n",
      "st:  1.38762%    dn:  0.00534%   \n",
      "su:  0.08599%    ix:  0.00534%   \n",
      "sv:  0.11594%    dy:  0.00530%   \n",
      "sw:  0.06220%    ah:  0.00505%   \n",
      "sy:  0.05394%    zz:  0.00505%   \n",
      "sz:  0.02145%    wt:  0.00485%   \n",
      "t_:  0.92178%    wp:  0.00481%   \n",
      "ta:  0.47545%    pc:  0.00477%   \n",
      "tb:  0.08455%    fj:  0.00477%   \n",
      "tc:  0.02481%    _q:  0.00464%   \n",
      "td:  0.02666%    pf:  0.00456%   \n",
      "te:  1.42570%    ay:  0.00452%   \n",
      "tf:  0.01746%    ii:  0.00440%   \n",
      "tg:  0.06434%    ji:  0.00440%   \n",
      "th:  0.11783%    oy:  0.00427%   \n",
      "ti:  0.96167%    gf:  0.00415%   \n",
      "tj:  0.05365%    fn:  0.00411%   \n",
      "tk:  0.04453%    yt:  0.00411%   \n",
      "tl:  0.03915%    wv:  0.00399%   \n",
      "tm:  0.03919%    wh:  0.00399%   \n",
      "tn:  0.01656%    hl:  0.00390%   \n",
      "to:  0.40118%    yo:  0.00390%   \n",
      "tp:  0.04835%    yr:  0.00382%   \n",
      "tq:  0.00029%    wg:  0.00349%   \n",
      "tr:  0.44226%    ye:  0.00349%   \n",
      "ts:  0.30315%    ya:  0.00349%   \n",
      "tt:  0.12341%    bj:  0.00345%   \n",
      "tu:  0.23380%    fy:  0.00333%   \n",
      "tv:  0.07452%    ih:  0.00333%   \n",
      "tw:  0.09355%    gy:  0.00325%   \n",
      "ty:  0.01372%    wl:  0.00325%   \n",
      "tz:  0.02781%    wm:  0.00325%   \n",
      "u_:  0.03430%    gj:  0.00320%   \n",
      "ua:  0.02601%    c_:  0.00316%   \n",
      "ub:  0.05895%    ww:  0.00304%   \n",
      "uc:  0.11955%    fc:  0.00296%   \n",
      "ud:  0.11635%    my:  0.00288%   \n",
      "ue:  0.02502%    bd:  0.00275%   \n",
      "uf:  0.01578%    ae:  0.00275%   \n",
      "ug:  0.06343%    yd:  0.00271%   \n",
      "uh:  0.00099%    py:  0.00267%   \n",
      "ui:  0.46457%    xc:  0.00267%   \n",
      "uj:  0.00062%    iq:  0.00263%   \n",
      "uk:  0.06865%    wn:  0.00263%   \n",
      "ul:  0.13019%    xo:  0.00251%   \n",
      "um:  0.14108%    nq:  0.00251%   \n",
      "un:  0.17070%    wc:  0.00251%   \n",
      "uo:  0.00731%    yg:  0.00242%   \n",
      "up:  0.02736%    ny:  0.00234%   \n",
      "uq:  0.00004%    aq:  0.00230%   \n",
      "ur:  0.38400%    _y:  0.00226%   \n",
      "us:  0.16754%    ux:  0.00222%   \n",
      "ut:  0.15558%    yf:  0.00177%   \n",
      "uu:  0.16166%    wj:  0.00164%   \n",
      "uv:  0.00776%    z_:  0.00148%   \n",
      "uw:  0.15439%    _x:  0.00148%   \n",
      "ux:  0.00222%    wf:  0.00144%   \n",
      "uy:  0.00029%    jr:  0.00140%   \n",
      "uz:  0.04001%    hm:  0.00140%   \n",
      "v_:  0.00094%    hs:  0.00140%   \n",
      "va:  0.18586%    hb:  0.00140%   \n",
      "vb:  0.00008%    yv:  0.00131%   \n",
      "vc:  0.00016%    bc:  0.00123%   \n",
      "vd:  0.00004%    wz:  0.00119%   \n",
      "ve:  0.84458%    yk:  0.00115%   \n",
      "vf:  0.00004%    mj:  0.00115%   \n",
      "vg:  0.00004%    ky:  0.00111%   \n",
      "vi:  0.17575%    hp:  0.00111%   \n",
      "vj:  0.00041%    sq:  0.00107%   \n",
      "vl:  0.08553%    bv:  0.00107%   \n",
      "vm:  0.00004%    yw:  0.00099%   \n",
      "vo:  0.31211%    uh:  0.00099%   \n",
      "vp:  0.00008%    v_:  0.00094%   \n",
      "vr:  0.09198%    oq:  0.00094%   \n",
      "vs:  0.00016%    jc:  0.00086%   \n",
      "vt:  0.00004%    yu:  0.00086%   \n",
      "vu:  0.02613%    xy:  0.00082%   \n",
      "vv:  0.00012%    yi:  0.00078%   \n",
      "vw:  0.00004%    hv:  0.00074%   \n",
      "vy:  0.00025%    bm:  0.00074%   \n",
      "vz:  0.00004%    cq:  0.00070%   \n",
      "w_:  0.04117%    xs:  0.00070%   \n",
      "wa:  0.25295%    bk:  0.00070%   \n",
      "wb:  0.00867%    hw:  0.00070%   \n",
      "wc:  0.00251%    bp:  0.00066%   \n",
      "wd:  0.00583%    bh:  0.00066%   \n",
      "we:  0.41395%    uj:  0.00062%   \n",
      "wf:  0.00144%    hg:  0.00062%   \n",
      "wg:  0.00349%    xu:  0.00058%   \n",
      "wh:  0.00399%    bg:  0.00058%   \n",
      "wi:  0.20677%    xh:  0.00053%   \n",
      "wj:  0.00164%    zy:  0.00053%   \n",
      "wk:  0.00583%    hd:  0.00049%   \n",
      "wl:  0.00325%    xw:  0.00045%   \n",
      "wm:  0.00325%    bw:  0.00045%   \n",
      "wn:  0.00263%    xm:  0.00045%   \n",
      "wo:  0.08212%    yj:  0.00045%   \n",
      "wp:  0.00481%    cs:  0.00041%   \n",
      "wq:  0.00004%    cz:  0.00041%   \n",
      "wr:  0.01002%    vj:  0.00041%   \n",
      "ws:  0.01413%    bn:  0.00037%   \n",
      "wt:  0.00485%    yh:  0.00037%   \n",
      "wu:  0.00616%    yz:  0.00037%   \n",
      "wv:  0.00399%    zm:  0.00037%   \n",
      "ww:  0.00304%    xb:  0.00037%   \n",
      "wy:  0.00021%    xf:  0.00037%   \n",
      "wz:  0.00119%    hf:  0.00033%   \n",
      "x_:  0.01532%    xk:  0.00033%   \n",
      "xa:  0.01076%    zk:  0.00033%   \n",
      "xb:  0.00037%    rx:  0.00033%   \n",
      "xc:  0.00267%    bf:  0.00033%   \n",
      "xd:  0.00021%    zp:  0.00033%   \n",
      "xe:  0.00772%    zc:  0.00029%   \n",
      "xf:  0.00037%    uy:  0.00029%   \n",
      "xg:  0.00016%    hc:  0.00029%   \n",
      "xh:  0.00053%    bz:  0.00029%   \n",
      "xi:  0.01446%    rq:  0.00029%   \n",
      "xk:  0.00033%    tq:  0.00029%   \n",
      "xl:  0.00016%    nx:  0.00029%   \n",
      "xm:  0.00045%    hk:  0.00029%   \n",
      "xn:  0.00012%    zl:  0.00029%   \n",
      "xo:  0.00251%    yx:  0.00029%   \n",
      "xp:  0.02038%    zb:  0.00025%   \n",
      "xq:  0.00004%    xr:  0.00025%   \n",
      "xr:  0.00025%    lq:  0.00025%   \n",
      "xs:  0.00070%    vy:  0.00025%   \n",
      "xt:  0.00731%    xv:  0.00025%   \n",
      "xu:  0.00058%    zs:  0.00025%   \n",
      "xv:  0.00025%    cn:  0.00021%   \n",
      "xw:  0.00045%    gq:  0.00021%   \n",
      "xy:  0.00082%    zt:  0.00021%   \n",
      "xz:  0.00008%    cd:  0.00021%   \n",
      "y_:  0.01495%    xd:  0.00021%   \n",
      "ya:  0.00349%    hh:  0.00021%   \n",
      "yb:  0.00587%    kq:  0.00021%   \n",
      "yc:  0.01512%    wy:  0.00021%   \n",
      "yd:  0.00271%    cm:  0.00016%   \n",
      "ye:  0.00349%    cf:  0.00016%   \n",
      "yf:  0.00177%    xl:  0.00016%   \n",
      "yg:  0.00242%    mq:  0.00016%   \n",
      "yh:  0.00037%    dq:  0.00016%   \n",
      "yi:  0.00078%    xg:  0.00016%   \n",
      "yj:  0.00045%    iy:  0.00016%   \n",
      "yk:  0.00115%    vs:  0.00016%   \n",
      "yl:  0.00653%    vc:  0.00016%   \n",
      "ym:  0.01072%    qw:  0.00016%   \n",
      "yn:  0.00937%    zh:  0.00012%   \n",
      "yo:  0.00390%    cg:  0.00012%   \n",
      "yp:  0.01725%    vv:  0.00012%   \n",
      "yr:  0.00382%    xn:  0.00012%   \n",
      "ys:  0.05423%    hj:  0.00012%   \n",
      "yt:  0.00411%    zg:  0.00012%   \n",
      "yu:  0.00086%    hz:  0.00012%   \n",
      "yv:  0.00131%    cp:  0.00012%   \n",
      "yw:  0.00099%    pq:  0.00012%   \n",
      "yx:  0.00029%    vb:  0.00008%   \n",
      "yz:  0.00037%    cj:  0.00008%   \n",
      "z_:  0.00148%    vp:  0.00008%   \n",
      "za:  0.09646%    zd:  0.00008%   \n",
      "zb:  0.00025%    xz:  0.00008%   \n",
      "zc:  0.00029%    cb:  0.00008%   \n",
      "zd:  0.00008%    zv:  0.00008%   \n",
      "ze:  0.22292%    cw:  0.00008%   \n",
      "zf:  0.00004%    qt:  0.00004%   \n",
      "zg:  0.00012%    uq:  0.00004%   \n",
      "zh:  0.00012%    cv:  0.00004%   \n",
      "zi:  0.17132%    vd:  0.00004%   \n",
      "zj:  0.00004%    xq:  0.00004%   \n",
      "zk:  0.00033%    vg:  0.00004%   \n",
      "zl:  0.00029%    vt:  0.00004%   \n",
      "zm:  0.00037%    vf:  0.00004%   \n",
      "zo:  0.12691%    zf:  0.00004%   \n",
      "zp:  0.00033%    zr:  0.00004%   \n",
      "zr:  0.00004%    wq:  0.00004%   \n",
      "zs:  0.00025%    zj:  0.00004%   \n",
      "zt:  0.00021%    jj:  0.00004%   \n",
      "zu:  0.03611%    q_:  0.00004%   \n",
      "zv:  0.00008%    qa:  0.00004%   \n",
      "zw:  0.04269%    vm:  0.00004%   \n",
      "zy:  0.00053%    vw:  0.00004%   \n",
      "zz:  0.00505%    vz:  0.00004%   \n"
     ]
    }
   ],
   "source": [
    "report(open('dutch.txt').read())"
   ]
  },
  {
   "cell_type": "markdown",
   "id": "d072f7eb-9d91-4ba3-8814-f86ba7caf237",
   "metadata": {},
   "source": [
    "# Frequencies in English"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "70b5cde8-7342-4912-ad80-37e51d58231a",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Word list: 267,751 words; 2,439,263 letters;  9.11 letters/word\n",
      "\n",
      "One-Letter Frequencies:\n",
      "Any Letter      First Letter     Last Letter      Any Letter      First Letter     Last Letter      \n",
      "\n",
      "a:  7.73607%    _a:  5.87225%    a_:  1.98393%    e: 11.29776%    _s: 11.41919%    s_: 38.30088%   \n",
      "b:  1.84289%    _b:  5.36282%    b_:  0.12736%    s:  9.62061%    _c:  9.00837%    e_: 10.21471%   \n",
      "c:  4.02704%    _c:  9.00837%    c_:  2.24238%    i:  9.03892%    _p:  8.72154%    d_:  8.99978%   \n",
      "d:  3.35064%    _d:  5.94470%    d_:  8.99978%    a:  7.73607%    _d:  5.94470%    g_:  7.25375%   \n",
      "e: 11.29776%    _e:  4.11950%    e_: 10.21471%    r:  6.99068%    _a:  5.87225%    y_:  7.14022%   \n",
      "f:  1.18601%    _f:  3.78747%    f_:  0.19160%    n:  6.70846%    _m:  5.63098%    r_:  5.14471%   \n",
      "g:  2.78404%    _g:  3.32921%    g_:  7.25375%    o:  6.63118%    _r:  5.41809%    t_:  4.83285%   \n",
      "h:  2.48854%    _h:  3.77926%    h_:  1.17497%    t:  6.53767%    _b:  5.36282%    n_:  4.35890%   \n",
      "i:  9.03892%    _i:  3.50699%    i_:  0.55051%    l:  5.24195%    _t:  5.19849%    l_:  3.13762%   \n",
      "j:  0.16439%    _j:  0.81382%    j_:  0.00373%    c:  4.02704%    _e:  4.11950%    c_:  2.24238%   \n",
      "k:  0.90499%    _k:  1.16937%    k_:  0.82241%    d:  3.35064%    _f:  3.78747%    a_:  1.98393%   \n",
      "l:  5.24195%    _l:  2.85190%    l_:  3.13762%    u:  3.30575%    _h:  3.77926%    m_:  1.66984%   \n",
      "m:  2.89842%    _m:  5.63098%    m_:  1.66984%    p:  3.00443%    _i:  3.50699%    h_:  1.17497%   \n",
      "n:  6.70846%    _n:  2.31745%    n_:  4.35890%    m:  2.89842%    _u:  3.38748%    k_:  0.82241%   \n",
      "o:  6.63118%    _o:  3.21343%    o_:  0.66592%    g:  2.78404%    _g:  3.32921%    o_:  0.66592%   \n",
      "p:  3.00443%    _p:  8.72154%    p_:  0.55275%    h:  2.48854%    _o:  3.21343%    p_:  0.55275%   \n",
      "q:  0.16825%    _q:  0.50495%    q_:  0.00224%    b:  1.84289%    _l:  2.85190%    i_:  0.55051%   \n",
      "r:  6.99068%    _r:  5.41809%    r_:  5.14471%    y:  1.63049%    _n:  2.31745%    w_:  0.21998%   \n",
      "s:  9.62061%    _s: 11.41919%    s_: 38.30088%    f:  1.18601%    _w:  2.09560%    x_:  0.20429%   \n",
      "t:  6.53767%    _t:  5.19849%    t_:  4.83285%    v:  0.92327%    _v:  1.64855%    f_:  0.19160%   \n",
      "u:  3.30575%    _u:  3.38748%    u_:  0.13221%    k:  0.90499%    _k:  1.16937%    u_:  0.13221%   \n",
      "v:  0.92327%    _v:  1.64855%    v_:  0.01457%    w:  0.75404%    _j:  0.81382%    b_:  0.12736%   \n",
      "w:  0.75404%    _w:  2.09560%    w_:  0.21998%    z:  0.48260%    _q:  0.50495%    z_:  0.05789%   \n",
      "x:  0.28090%    _x:  0.11316%    x_:  0.20429%    x:  0.28090%    _z:  0.41755%    v_:  0.01457%   \n",
      "y:  1.63049%    _y:  0.36788%    y_:  7.14022%    q:  0.16825%    _y:  0.36788%    j_:  0.00373%   \n",
      "z:  0.48260%    _z:  0.41755%    z_:  0.05789%    j:  0.16439%    _x:  0.11316%    q_:  0.00224%   \n",
      "\n",
      "Two-Character Frequencies:\n",
      "\n",
      "_a:  0.58082%    s_:  3.78834%   \n",
      "_b:  0.53044%    es:  2.10601%   \n",
      "_c:  0.89102%    in:  1.84986%   \n",
      "_d:  0.58799%    er:  1.78366%   \n",
      "_e:  0.40746%    ti:  1.30158%   \n",
      "_f:  0.37462%    _s:  1.12947%   \n",
      "_g:  0.32929%    te:  1.09368%   \n",
      "_h:  0.37381%    at:  1.08234%   \n",
      "_i:  0.34688%    is:  1.07883%   \n",
      "_j:  0.08049%    on:  1.06944%   \n",
      "_k:  0.11566%    re:  1.06427%   \n",
      "_l:  0.28208%    ng:  1.05855%   \n",
      "_m:  0.55696%    e_:  1.01034%   \n",
      "_n:  0.22922%    ed:  0.95090%   \n",
      "_o:  0.31784%    en:  0.94104%   \n",
      "_p:  0.86265%    st:  0.93690%   \n",
      "_q:  0.04994%    ri:  0.91222%   \n",
      "_r:  0.53590%    al:  0.89593%   \n",
      "_s:  1.12947%    _c:  0.89102%   \n",
      "_t:  0.51418%    d_:  0.89017%   \n",
      "_u:  0.33506%    li:  0.88677%   \n",
      "_v:  0.16306%    an:  0.87277%   \n",
      "_w:  0.20728%    le:  0.86335%   \n",
      "_x:  0.01119%    ra:  0.86276%   \n",
      "_y:  0.03639%    _p:  0.86265%   \n",
      "_z:  0.04130%    ne:  0.81200%   \n",
      "a_:  0.19623%    se:  0.79785%   \n",
      "aa:  0.00717%    ar:  0.77798%   \n",
      "ab:  0.30000%    ic:  0.72925%   \n",
      "ac:  0.39900%    g_:  0.71747%   \n",
      "ad:  0.24710%    or:  0.71307%   \n",
      "ae:  0.07639%    y_:  0.70624%   \n",
      "af:  0.05970%    ro:  0.68973%   \n",
      "ag:  0.22024%    nt:  0.67484%   \n",
      "ah:  0.03591%    it:  0.61115%   \n",
      "ai:  0.19501%    ie:  0.59822%   \n",
      "aj:  0.00776%    la:  0.59664%   \n",
      "ak:  0.07931%    _d:  0.58799%   \n",
      "al:  0.89593%    co:  0.58633%   \n",
      "am:  0.28637%    _a:  0.58082%   \n",
      "an:  0.87277%    de:  0.57643%   \n",
      "ao:  0.00646%    ss:  0.56435%   \n",
      "ap:  0.25563%    _m:  0.55696%   \n",
      "aq:  0.00887%    io:  0.54961%   \n",
      "ar:  0.77798%    _r:  0.53590%   \n",
      "as:  0.51688%    rs:  0.53251%   \n",
      "at:  1.08234%    _b:  0.53044%   \n",
      "au:  0.14012%    ns:  0.52844%   \n",
      "av:  0.09169%    ni:  0.52120%   \n",
      "aw:  0.06173%    ca:  0.51729%   \n",
      "ax:  0.03170%    as:  0.51688%   \n",
      "ay:  0.07702%    _t:  0.51418%   \n",
      "az:  0.04160%    r_:  0.50886%   \n",
      "b_:  0.01260%    ta:  0.50159%   \n",
      "ba:  0.23428%    he:  0.49826%   \n",
      "bb:  0.05489%    di:  0.49357%   \n",
      "bc:  0.00761%    to:  0.49242%   \n",
      "bd:  0.00883%    tr:  0.49217%   \n",
      "be:  0.22892%    me:  0.48759%   \n",
      "bf:  0.00281%    ch:  0.48607%   \n",
      "bg:  0.00137%    t_:  0.47802%   \n",
      "bh:  0.00410%    un:  0.47647%   \n",
      "bi:  0.24093%    lo:  0.47148%   \n",
      "bj:  0.00676%    el:  0.46320%   \n",
      "bk:  0.00089%    ol:  0.46110%   \n",
      "bl:  0.28264%    ll:  0.46080%   \n",
      "bm:  0.00513%    et:  0.45840%   \n",
      "bn:  0.00344%    ou:  0.45678%   \n",
      "bo:  0.20473%    ma:  0.45275%   \n",
      "bp:  0.00273%    mi:  0.44399%   \n",
      "br:  0.15164%    si:  0.44370%   \n",
      "bs:  0.04529%    pe:  0.43232%   \n",
      "bt:  0.01164%    n_:  0.43114%   \n",
      "bu:  0.12855%    ve:  0.42360%   \n",
      "bv:  0.00336%    il:  0.42316%   \n",
      "bw:  0.00240%    _e:  0.40746%   \n",
      "by:  0.01485%    ac:  0.39900%   \n",
      "bz:  0.00022%    ly:  0.39375%   \n",
      "c_:  0.22179%    na:  0.39058%   \n",
      "ca:  0.51729%    us:  0.38651%   \n",
      "cb:  0.00037%    ea:  0.37979%   \n",
      "cc:  0.05567%    om:  0.37746%   \n",
      "cd:  0.00163%    _f:  0.37462%   \n",
      "ce:  0.34012%    ia:  0.37440%   \n",
      "ch:  0.48607%    _h:  0.37381%   \n",
      "ci:  0.29368%    hi:  0.37336%   \n",
      "ck:  0.22830%    th:  0.37100%   \n",
      "cl:  0.13676%    ur:  0.36719%   \n",
      "cm:  0.00081%    ho:  0.36357%   \n",
      "cn:  0.00377%    os:  0.36320%   \n",
      "co:  0.58633%    ts:  0.35567%   \n",
      "cp:  0.00030%    nd:  0.35515%   \n",
      "cq:  0.00506%    _i:  0.34688%   \n",
      "cr:  0.21393%    ce:  0.34012%   \n",
      "cs:  0.04507%    _u:  0.33506%   \n",
      "ct:  0.24281%    ha:  0.33317%   \n",
      "cu:  0.18072%    sh:  0.33169%   \n",
      "cw:  0.00037%    no:  0.33029%   \n",
      "cy:  0.06690%    _g:  0.32929%   \n",
      "cz:  0.00100%    ph:  0.32848%   \n",
      "d_:  0.89017%    ec:  0.32685%   \n",
      "da:  0.16631%    ul:  0.32527%   \n",
      "db:  0.01286%    ge:  0.32516%   \n",
      "dc:  0.00654%    _o:  0.31784%   \n",
      "dd:  0.06081%    nc:  0.31718%   \n",
      "de:  0.57643%    op:  0.31477%   \n",
      "df:  0.00949%    pr:  0.31452%   \n",
      "dg:  0.03373%    po:  0.31127%   \n",
      "dh:  0.01097%    l_:  0.31034%   \n",
      "di:  0.49357%    pa:  0.30982%   \n",
      "dj:  0.00639%    ot:  0.30735%   \n",
      "dk:  0.00100%    mo:  0.30052%   \n",
      "dl:  0.07562%    ab:  0.30000%   \n",
      "dm:  0.01492%    em:  0.29808%   \n",
      "dn:  0.03273%    ci:  0.29368%   \n",
      "do:  0.18725%    am:  0.28637%   \n",
      "dp:  0.00598%    bl:  0.28264%   \n",
      "dq:  0.00030%    _l:  0.28208%   \n",
      "dr:  0.12239%    og:  0.27780%   \n",
      "ds:  0.15423%    pi:  0.27691%   \n",
      "dt:  0.00377%    id:  0.27510%   \n",
      "du:  0.08921%    ut:  0.26217%   \n",
      "dv:  0.00964%    sa:  0.25704%   \n",
      "dw:  0.01415%    ap:  0.25563%   \n",
      "dy:  0.03901%    sc:  0.24965%   \n",
      "dz:  0.00177%    ad:  0.24710%   \n",
      "e_:  1.01034%    iz:  0.24673%   \n",
      "ea:  0.37979%    ct:  0.24281%   \n",
      "eb:  0.07857%    bi:  0.24093%   \n",
      "ec:  0.32685%    gi:  0.23531%   \n",
      "ed:  0.95090%    ba:  0.23428%   \n",
      "ee:  0.22320%    oc:  0.23321%   \n",
      "ef:  0.10236%    su:  0.23221%   \n",
      "eg:  0.11237%    oo:  0.22948%   \n",
      "eh:  0.03421%    _n:  0.22922%   \n",
      "ei:  0.10669%    be:  0.22892%   \n",
      "ej:  0.01079%    ck:  0.22830%   \n",
      "ek:  0.02035%    ee:  0.22320%   \n",
      "el:  0.46320%    ke:  0.22290%   \n",
      "em:  0.29808%    c_:  0.22179%   \n",
      "en:  0.94104%    ag:  0.22024%   \n",
      "eo:  0.11219%    sp:  0.21958%   \n",
      "ep:  0.20089%    so:  0.21939%   \n",
      "eq:  0.02202%    um:  0.21928%   \n",
      "er:  1.78366%    im:  0.21847%   \n",
      "es:  2.10601%    cr:  0.21393%   \n",
      "et:  0.45840%    rt:  0.21101%   \n",
      "eu:  0.08020%    _w:  0.20728%   \n",
      "ev:  0.08988%    bo:  0.20473%   \n",
      "ew:  0.07307%    gr:  0.20295%   \n",
      "ex:  0.12855%    ep:  0.20089%   \n",
      "ey:  0.05353%    sm:  0.19808%   \n",
      "ez:  0.01315%    ir:  0.19756%   \n",
      "f_:  0.01895%    a_:  0.19623%   \n",
      "fa:  0.10506%    fi:  0.19505%   \n",
      "fb:  0.00137%    ai:  0.19501%   \n",
      "fc:  0.00059%    ga:  0.19457%   \n",
      "fd:  0.00059%    iv:  0.19232%   \n",
      "fe:  0.13480%    ze:  0.18984%   \n",
      "ff:  0.09121%    do:  0.18725%   \n",
      "fg:  0.00037%    pl:  0.18718%   \n",
      "fh:  0.00122%    ig:  0.18666%   \n",
      "fi:  0.19505%    vi:  0.18489%   \n",
      "fj:  0.00018%    mp:  0.18485%   \n",
      "fk:  0.00018%    tu:  0.18212%   \n",
      "fl:  0.11729%    cu:  0.18072%   \n",
      "fm:  0.00066%    tt:  0.17795%   \n",
      "fn:  0.00115%    od:  0.16993%   \n",
      "fo:  0.13975%    lu:  0.16775%   \n",
      "fp:  0.00081%    da:  0.16631%   \n",
      "fr:  0.07684%    m_:  0.16516%   \n",
      "fs:  0.01736%    _v:  0.16306%   \n",
      "ft:  0.03931%    ip:  0.16236%   \n",
      "fu:  0.10255%    ru:  0.15689%   \n",
      "fv:  0.00007%    gs:  0.15681%   \n",
      "fw:  0.00063%    ki:  0.15464%   \n",
      "fy:  0.02272%    ds:  0.15423%   \n",
      "g_:  0.71747%    ls:  0.15257%   \n",
      "ga:  0.19457%    br:  0.15164%   \n",
      "gb:  0.00562%    ov:  0.15031%   \n",
      "gc:  0.00092%    rm:  0.14884%   \n",
      "gd:  0.00292%    qu:  0.14843%   \n",
      "ge:  0.32516%    ms:  0.14684%   \n",
      "gf:  0.00303%    hy:  0.14673%   \n",
      "gg:  0.07204%    wa:  0.14621%   \n",
      "gh:  0.08725%    ry:  0.14607%   \n",
      "gi:  0.23531%    rd:  0.14603%   \n",
      "gj:  0.00074%    ty:  0.14540%   \n",
      "gk:  0.00070%    ow:  0.14418%   \n",
      "gl:  0.13905%    if:  0.14134%   \n",
      "gm:  0.02076%    rr:  0.14119%   \n",
      "gn:  0.06938%    au:  0.14012%   \n",
      "go:  0.12309%    fo:  0.13975%   \n",
      "gp:  0.00129%    gl:  0.13905%   \n",
      "gr:  0.20295%    cl:  0.13676%   \n",
      "gs:  0.15681%    fe:  0.13480%   \n",
      "gt:  0.00502%    oi:  0.13073%   \n",
      "gu:  0.09571%    va:  0.12944%   \n",
      "gv:  0.00007%    bu:  0.12855%   \n",
      "gw:  0.00488%    ex:  0.12855%   \n",
      "gy:  0.04337%    rc:  0.12604%   \n",
      "gz:  0.00055%    up:  0.12349%   \n",
      "h_:  0.11622%    mb:  0.12327%   \n",
      "ha:  0.33317%    go:  0.12309%   \n",
      "hb:  0.00909%    dr:  0.12239%   \n",
      "hc:  0.00399%    ob:  0.11869%   \n",
      "hd:  0.00281%    uc:  0.11858%   \n",
      "he:  0.49826%    fl:  0.11729%   \n",
      "hf:  0.00643%    ub:  0.11725%   \n",
      "hg:  0.00214%    h_:  0.11622%   \n",
      "hh:  0.00222%    _k:  0.11566%   \n",
      "hi:  0.37336%    eg:  0.11237%   \n",
      "hj:  0.00037%    eo:  0.11219%   \n",
      "hk:  0.00218%    ps:  0.11108%   \n",
      "hl:  0.04041%    ui:  0.11034%   \n",
      "hm:  0.02209%    rn:  0.10912%   \n",
      "hn:  0.02833%    mu:  0.10757%   \n",
      "ho:  0.36357%    ei:  0.10669%   \n",
      "hp:  0.00443%    fa:  0.10506%   \n",
      "hq:  0.00026%    ua:  0.10476%   \n",
      "hr:  0.08611%    we:  0.10399%   \n",
      "hs:  0.05120%    ib:  0.10325%   \n",
      "ht:  0.06583%    pp:  0.10321%   \n",
      "hu:  0.07192%    fu:  0.10255%   \n",
      "hv:  0.00052%    ef:  0.10236%   \n",
      "hw:  0.01053%    wi:  0.10214%   \n",
      "hy:  0.14673%    nn:  0.10129%   \n",
      "hz:  0.00022%    pu:  0.09978%   \n",
      "i_:  0.05445%    ks:  0.09812%   \n",
      "ia:  0.37440%    pt:  0.09800%   \n",
      "ib:  0.10325%    mm:  0.09782%   \n",
      "ic:  0.72925%    wo:  0.09701%   \n",
      "id:  0.27510%    lt:  0.09579%   \n",
      "ie:  0.59822%    gu:  0.09571%   \n",
      "if:  0.14134%    sl:  0.09512%   \n",
      "ig:  0.18666%    oa:  0.09291%   \n",
      "ih:  0.00776%    ue:  0.09206%   \n",
      "ii:  0.00366%    ys:  0.09176%   \n",
      "ij:  0.00296%    av:  0.09169%   \n",
      "ik:  0.05423%    ff:  0.09121%   \n",
      "il:  0.42316%    ev:  0.08988%   \n",
      "im:  0.21847%    du:  0.08921%   \n",
      "in:  1.84986%    gh:  0.08725%   \n",
      "io:  0.54961%    hr:  0.08611%   \n",
      "ip:  0.16236%    rb:  0.08559%   \n",
      "iq:  0.01437%    rg:  0.08375%   \n",
      "ir:  0.19756%    tl:  0.08334%   \n",
      "is:  1.07883%    ud:  0.08312%   \n",
      "it:  0.61115%    rp:  0.08194%   \n",
      "iu:  0.04256%    k_:  0.08134%   \n",
      "iv:  0.19232%    _j:  0.08049%   \n",
      "iw:  0.00366%    eu:  0.08020%   \n",
      "ix:  0.02010%    ak:  0.07931%   \n",
      "iy:  0.00288%    eb:  0.07857%   \n",
      "iz:  0.24673%    yp:  0.07806%   \n",
      "j_:  0.00037%    zi:  0.07750%   \n",
      "ja:  0.03849%    ay:  0.07702%   \n",
      "jd:  0.00007%    nu:  0.07699%   \n",
      "je:  0.02974%    fr:  0.07684%   \n",
      "jh:  0.00015%    ae:  0.07639%   \n",
      "ji:  0.01345%    dl:  0.07562%   \n",
      "jj:  0.00022%    yl:  0.07377%   \n",
      "jk:  0.00011%    sn:  0.07333%   \n",
      "jl:  0.00015%    ew:  0.07307%   \n",
      "jn:  0.00022%    gg:  0.07204%   \n",
      "jo:  0.02959%    hu:  0.07192%   \n",
      "jp:  0.00007%    sy:  0.07189%   \n",
      "jr:  0.00044%    nf:  0.07052%   \n",
      "js:  0.00015%    rl:  0.06997%   \n",
      "jt:  0.00007%    ug:  0.06941%   \n",
      "ju:  0.03454%    gn:  0.06938%   \n",
      "jw:  0.00015%    nk:  0.06886%   \n",
      "jy:  0.00015%    oe:  0.06734%   \n",
      "k_:  0.08134%    ld:  0.06727%   \n",
      "ka:  0.06372%    vo:  0.06708%   \n",
      "kb:  0.00912%    cy:  0.06690%   \n",
      "kc:  0.00236%    o_:  0.06587%   \n",
      "kd:  0.00255%    ht:  0.06583%   \n",
      "ke:  0.22290%    rk:  0.06491%   \n",
      "kf:  0.00562%    za:  0.06387%   \n",
      "kg:  0.00133%    ka:  0.06372%   \n",
      "kh:  0.01238%    aw:  0.06173%   \n",
      "ki:  0.15464%    sk:  0.06154%   \n",
      "kj:  0.00085%    dd:  0.06081%   \n",
      "kk:  0.00458%    af:  0.05970%   \n",
      "kl:  0.03646%    tc:  0.05962%   \n",
      "km:  0.00565%    cc:  0.05567%   \n",
      "kn:  0.02316%    bb:  0.05489%   \n",
      "ko:  0.02863%    p_:  0.05467%   \n",
      "kp:  0.00414%    ok:  0.05464%   \n",
      "kr:  0.01068%    i_:  0.05445%   \n",
      "ks:  0.09812%    ik:  0.05423%   \n",
      "kt:  0.00672%    ym:  0.05368%   \n",
      "ku:  0.01274%    ey:  0.05353%   \n",
      "kv:  0.00148%    xi:  0.05246%   \n",
      "kw:  0.00728%    hs:  0.05120%   \n",
      "ky:  0.01902%    yt:  0.04994%   \n",
      "l_:  0.31034%    _q:  0.04994%   \n",
      "la:  0.59664%    ye:  0.04932%   \n",
      "lb:  0.01721%    yn:  0.04891%   \n",
      "lc:  0.02974%    of:  0.04880%   \n",
      "ld:  0.06727%    yc:  0.04843%   \n",
      "le:  0.86335%    yi:  0.04743%   \n",
      "lf:  0.02523%    wh:  0.04688%   \n",
      "lg:  0.01877%    sw:  0.04643%   \n",
      "lh:  0.00680%    ox:  0.04610%   \n",
      "li:  0.88677%    bs:  0.04529%   \n",
      "lj:  0.00037%    cs:  0.04507%   \n",
      "lk:  0.02815%    my:  0.04485%   \n",
      "ll:  0.46080%    ya:  0.04440%   \n",
      "lm:  0.03210%    gy:  0.04337%   \n",
      "ln:  0.02774%    zo:  0.04315%   \n",
      "lo:  0.47148%    iu:  0.04256%   \n",
      "lp:  0.03037%    rh:  0.04178%   \n",
      "lq:  0.00052%    az:  0.04160%   \n",
      "lr:  0.00465%    xe:  0.04141%   \n",
      "ls:  0.15257%    rf:  0.04130%   \n",
      "lt:  0.09579%    _z:  0.04130%   \n",
      "lu:  0.16775%    rv:  0.04056%   \n",
      "lv:  0.02601%    hl:  0.04041%   \n",
      "lw:  0.00743%    yr:  0.04012%   \n",
      "lx:  0.00018%    ft:  0.03931%   \n",
      "ly:  0.39375%    dy:  0.03901%   \n",
      "lz:  0.00170%    py:  0.03897%   \n",
      "m_:  0.16516%    ja:  0.03849%   \n",
      "ma:  0.45275%    nv:  0.03831%   \n",
      "mb:  0.12327%    ny:  0.03827%   \n",
      "mc:  0.00248%    kl:  0.03646%   \n",
      "md:  0.00218%    _y:  0.03639%   \n",
      "me:  0.48759%    ah:  0.03591%   \n",
      "mf:  0.00772%    yo:  0.03554%   \n",
      "mg:  0.00103%    ju:  0.03454%   \n",
      "mh:  0.00177%    eh:  0.03421%   \n",
      "mi:  0.44399%    tw:  0.03387%   \n",
      "mj:  0.00055%    nl:  0.03380%   \n",
      "mk:  0.00074%    dg:  0.03373%   \n",
      "ml:  0.00990%    dn:  0.03273%   \n",
      "mm:  0.09782%    wn:  0.03266%   \n",
      "mn:  0.01999%    lm:  0.03210%   \n",
      "mo:  0.30052%    oy:  0.03210%   \n",
      "mp:  0.18485%    ws:  0.03203%   \n",
      "mq:  0.00018%    ax:  0.03170%   \n",
      "mr:  0.00284%    nr:  0.03070%   \n",
      "ms:  0.14684%    uf:  0.03055%   \n",
      "mt:  0.00170%    lp:  0.03037%   \n",
      "mu:  0.10757%    je:  0.02974%   \n",
      "mv:  0.00222%    lc:  0.02974%   \n",
      "mw:  0.00251%    jo:  0.02959%   \n",
      "my:  0.04485%    np:  0.02918%   \n",
      "mz:  0.00070%    yd:  0.02874%   \n",
      "n_:  0.43114%    nb:  0.02867%   \n",
      "na:  0.39058%    ko:  0.02863%   \n",
      "nb:  0.02867%    hn:  0.02833%   \n",
      "nc:  0.31718%    lk:  0.02815%   \n",
      "nd:  0.35515%    nh:  0.02808%   \n",
      "ne:  0.81200%    ln:  0.02774%   \n",
      "nf:  0.07052%    xt:  0.02756%   \n",
      "ng:  1.05855%    lv:  0.02601%   \n",
      "nh:  0.02808%    lf:  0.02523%   \n",
      "ni:  0.52120%    sq:  0.02494%   \n",
      "nj:  0.01204%    nm:  0.02409%   \n",
      "nk:  0.06886%    zz:  0.02405%   \n",
      "nl:  0.03380%    xp:  0.02379%   \n",
      "nm:  0.02409%    kn:  0.02316%   \n",
      "nn:  0.10129%    fy:  0.02272%   \n",
      "no:  0.33029%    wr:  0.02220%   \n",
      "np:  0.02918%    hm:  0.02209%   \n",
      "nq:  0.01108%    uo:  0.02205%   \n",
      "nr:  0.03070%    eq:  0.02202%   \n",
      "ns:  0.52844%    w_:  0.02176%   \n",
      "nt:  0.67484%    xa:  0.02165%   \n",
      "nu:  0.07699%    rw:  0.02161%   \n",
      "nv:  0.03831%    nw:  0.02076%   \n",
      "nw:  0.02076%    gm:  0.02076%   \n",
      "nx:  0.00262%    tm:  0.02039%   \n",
      "ny:  0.03827%    ek:  0.02035%   \n",
      "nz:  0.01031%    x_:  0.02021%   \n",
      "o_:  0.06587%    ix:  0.02010%   \n",
      "oa:  0.09291%    mn:  0.01999%   \n",
      "ob:  0.11869%    oz:  0.01973%   \n",
      "oc:  0.23321%    tf:  0.01939%   \n",
      "od:  0.16993%    tn:  0.01910%   \n",
      "oe:  0.06734%    ky:  0.01902%   \n",
      "of:  0.04880%    f_:  0.01895%   \n",
      "og:  0.27780%    lg:  0.01877%   \n",
      "oh:  0.01721%    wl:  0.01866%   \n",
      "oi:  0.13073%    yg:  0.01758%   \n",
      "oj:  0.00488%    fs:  0.01736%   \n",
      "ok:  0.05464%    tb:  0.01733%   \n",
      "ol:  0.46110%    oh:  0.01721%   \n",
      "om:  0.37746%    lb:  0.01721%   \n",
      "on:  1.06944%    xo:  0.01662%   \n",
      "oo:  0.22948%    yb:  0.01655%   \n",
      "op:  0.31477%    uk:  0.01618%   \n",
      "oq:  0.00820%    sb:  0.01515%   \n",
      "or:  0.71307%    dm:  0.01492%   \n",
      "os:  0.36320%    by:  0.01485%   \n",
      "ot:  0.30735%    iq:  0.01437%   \n",
      "ou:  0.45678%    dw:  0.01415%   \n",
      "ov:  0.15031%    xc:  0.01393%   \n",
      "ow:  0.14418%    sf:  0.01367%   \n",
      "ox:  0.04610%    xy:  0.01363%   \n",
      "oy:  0.03210%    ji:  0.01345%   \n",
      "oz:  0.01973%    ez:  0.01315%   \n",
      "p_:  0.05467%    u_:  0.01308%   \n",
      "pa:  0.30982%    vu:  0.01304%   \n",
      "pb:  0.00584%    db:  0.01286%   \n",
      "pc:  0.00351%    ku:  0.01274%   \n",
      "pd:  0.00281%    b_:  0.01260%   \n",
      "pe:  0.43232%    kh:  0.01238%   \n",
      "pf:  0.00465%    tp:  0.01223%   \n",
      "pg:  0.00225%    tz:  0.01223%   \n",
      "ph:  0.32848%    nj:  0.01204%   \n",
      "pi:  0.27691%    uv:  0.01167%   \n",
      "pj:  0.00089%    bt:  0.01164%   \n",
      "pk:  0.00181%    zy:  0.01127%   \n",
      "pl:  0.18718%    _x:  0.01119%   \n",
      "pm:  0.00447%    nq:  0.01108%   \n",
      "pn:  0.01038%    dh:  0.01097%   \n",
      "po:  0.31127%    ej:  0.01079%   \n",
      "pp:  0.10321%    kr:  0.01068%   \n",
      "pr:  0.31452%    hw:  0.01053%   \n",
      "ps:  0.11108%    pn:  0.01038%   \n",
      "pt:  0.09800%    nz:  0.01031%   \n",
      "pu:  0.09978%    ml:  0.00990%   \n",
      "pv:  0.00030%    tg:  0.00972%   \n",
      "pw:  0.00406%    dv:  0.00964%   \n",
      "py:  0.03897%    df:  0.00949%   \n",
      "pz:  0.00007%    zl:  0.00938%   \n",
      "q_:  0.00022%    ux:  0.00931%   \n",
      "qa:  0.00140%    kb:  0.00912%   \n",
      "qe:  0.00007%    hb:  0.00909%   \n",
      "qf:  0.00007%    yw:  0.00905%   \n",
      "qi:  0.00078%    wd:  0.00890%   \n",
      "qo:  0.00022%    uz:  0.00887%   \n",
      "qs:  0.00030%    aq:  0.00887%   \n",
      "qu:  0.14843%    bd:  0.00883%   \n",
      "qw:  0.00011%    xu:  0.00868%   \n",
      "r_:  0.50886%    wb:  0.00846%   \n",
      "ra:  0.86276%    sg:  0.00820%   \n",
      "rb:  0.08559%    oq:  0.00820%   \n",
      "rc:  0.12604%    aj:  0.00776%   \n",
      "rd:  0.14603%    ih:  0.00776%   \n",
      "re:  1.06427%    mf:  0.00772%   \n",
      "rf:  0.04130%    bc:  0.00761%   \n",
      "rg:  0.08375%    lw:  0.00743%   \n",
      "rh:  0.04178%    kw:  0.00728%   \n",
      "ri:  0.91222%    sd:  0.00724%   \n",
      "rj:  0.00451%    aa:  0.00717%   \n",
      "rk:  0.06491%    sr:  0.00709%   \n",
      "rl:  0.06997%    lh:  0.00680%   \n",
      "rm:  0.14884%    bj:  0.00676%   \n",
      "rn:  0.10912%    kt:  0.00672%   \n",
      "ro:  0.68973%    dc:  0.00654%   \n",
      "rp:  0.08194%    ao:  0.00646%   \n",
      "rq:  0.00417%    hf:  0.00643%   \n",
      "rr:  0.14119%    dj:  0.00639%   \n",
      "rs:  0.53251%    wt:  0.00639%   \n",
      "rt:  0.21101%    wk:  0.00624%   \n",
      "ru:  0.15689%    td:  0.00610%   \n",
      "rv:  0.04056%    dp:  0.00598%   \n",
      "rw:  0.02161%    yz:  0.00587%   \n",
      "rx:  0.00004%    pb:  0.00584%   \n",
      "ry:  0.14607%    z_:  0.00573%   \n",
      "rz:  0.00358%    km:  0.00565%   \n",
      "s_:  3.78834%    kf:  0.00562%   \n",
      "sa:  0.25704%    gb:  0.00562%   \n",
      "sb:  0.01515%    yu:  0.00550%   \n",
      "sc:  0.24965%    bm:  0.00513%   \n",
      "sd:  0.00724%    cq:  0.00506%   \n",
      "se:  0.79785%    gt:  0.00502%   \n",
      "sf:  0.01367%    gw:  0.00488%   \n",
      "sg:  0.00820%    oj:  0.00488%   \n",
      "sh:  0.33169%    yf:  0.00484%   \n",
      "si:  0.44370%    yh:  0.00469%   \n",
      "sj:  0.00229%    lr:  0.00465%   \n",
      "sk:  0.06154%    pf:  0.00465%   \n",
      "sl:  0.09512%    kk:  0.00458%   \n",
      "sm:  0.19808%    xh:  0.00458%   \n",
      "sn:  0.07333%    rj:  0.00451%   \n",
      "so:  0.21939%    pm:  0.00447%   \n",
      "sp:  0.21958%    hp:  0.00443%   \n",
      "sq:  0.02494%    wf:  0.00436%   \n",
      "sr:  0.00709%    wm:  0.00425%   \n",
      "ss:  0.56435%    zu:  0.00421%   \n",
      "st:  0.93690%    rq:  0.00417%   \n",
      "su:  0.23221%    kp:  0.00414%   \n",
      "sv:  0.00318%    bh:  0.00410%   \n",
      "sw:  0.04643%    pw:  0.00406%   \n",
      "sy:  0.07189%    wp:  0.00406%   \n",
      "sz:  0.00018%    hc:  0.00399%   \n",
      "t_:  0.47802%    uy:  0.00392%   \n",
      "ta:  0.50159%    cn:  0.00377%   \n",
      "tb:  0.01733%    dt:  0.00377%   \n",
      "tc:  0.05962%    ii:  0.00366%   \n",
      "td:  0.00610%    iw:  0.00366%   \n",
      "te:  1.09368%    rz:  0.00358%   \n",
      "tf:  0.01939%    pc:  0.00351%   \n",
      "tg:  0.00972%    wy:  0.00347%   \n",
      "th:  0.37100%    bn:  0.00344%   \n",
      "ti:  1.30158%    wu:  0.00344%   \n",
      "tj:  0.00244%    bv:  0.00336%   \n",
      "tk:  0.00151%    yx:  0.00332%   \n",
      "tl:  0.08334%    vr:  0.00325%   \n",
      "tm:  0.02039%    sv:  0.00318%   \n",
      "tn:  0.01910%    gf:  0.00303%   \n",
      "to:  0.49242%    ij:  0.00296%   \n",
      "tp:  0.01223%    gd:  0.00292%   \n",
      "tq:  0.00026%    vy:  0.00292%   \n",
      "tr:  0.49217%    iy:  0.00288%   \n",
      "ts:  0.35567%    mr:  0.00284%   \n",
      "tt:  0.17795%    bf:  0.00281%   \n",
      "tu:  0.18212%    hd:  0.00281%   \n",
      "tv:  0.00192%    pd:  0.00281%   \n",
      "tw:  0.03387%    xs:  0.00273%   \n",
      "ty:  0.14540%    bp:  0.00273%   \n",
      "tz:  0.01223%    yk:  0.00270%   \n",
      "u_:  0.01308%    uh:  0.00262%   \n",
      "ua:  0.10476%    nx:  0.00262%   \n",
      "ub:  0.11725%    kd:  0.00255%   \n",
      "uc:  0.11858%    mw:  0.00251%   \n",
      "ud:  0.08312%    mc:  0.00248%   \n",
      "ue:  0.09206%    vv:  0.00248%   \n",
      "uf:  0.03055%    tj:  0.00244%   \n",
      "ug:  0.06941%    bw:  0.00240%   \n",
      "uh:  0.00262%    kc:  0.00236%   \n",
      "ui:  0.11034%    sj:  0.00229%   \n",
      "uj:  0.00177%    pg:  0.00225%   \n",
      "uk:  0.01618%    hh:  0.00222%   \n",
      "ul:  0.32527%    mv:  0.00222%   \n",
      "um:  0.21928%    hk:  0.00218%   \n",
      "un:  0.47647%    wc:  0.00218%   \n",
      "uo:  0.02205%    md:  0.00218%   \n",
      "up:  0.12349%    hg:  0.00214%   \n",
      "uq:  0.00096%    yv:  0.00196%   \n",
      "ur:  0.36719%    tv:  0.00192%   \n",
      "us:  0.38651%    pk:  0.00181%   \n",
      "ut:  0.26217%    mh:  0.00177%   \n",
      "uu:  0.00151%    dz:  0.00177%   \n",
      "uv:  0.01167%    uj:  0.00177%   \n",
      "uw:  0.00037%    mt:  0.00170%   \n",
      "ux:  0.00931%    lz:  0.00170%   \n",
      "uy:  0.00392%    xl:  0.00166%   \n",
      "uz:  0.00887%    cd:  0.00163%   \n",
      "v_:  0.00144%    ww:  0.00163%   \n",
      "va:  0.12944%    tk:  0.00151%   \n",
      "vd:  0.00026%    uu:  0.00151%   \n",
      "ve:  0.42360%    kv:  0.00148%   \n",
      "vg:  0.00018%    v_:  0.00144%   \n",
      "vh:  0.00004%    qa:  0.00140%   \n",
      "vi:  0.18489%    fb:  0.00137%   \n",
      "vk:  0.00018%    vs:  0.00137%   \n",
      "vl:  0.00078%    bg:  0.00137%   \n",
      "vn:  0.00081%    kg:  0.00133%   \n",
      "vo:  0.06708%    wg:  0.00129%   \n",
      "vq:  0.00007%    gp:  0.00129%   \n",
      "vr:  0.00325%    fh:  0.00122%   \n",
      "vs:  0.00137%    fn:  0.00115%   \n",
      "vt:  0.00004%    mg:  0.00103%   \n",
      "vu:  0.01304%    dk:  0.00100%   \n",
      "vv:  0.00248%    xf:  0.00100%   \n",
      "vy:  0.00292%    cz:  0.00100%   \n",
      "vz:  0.00007%    wz:  0.00096%   \n",
      "w_:  0.02176%    uq:  0.00096%   \n",
      "wa:  0.14621%    gc:  0.00092%   \n",
      "wb:  0.00846%    bk:  0.00089%   \n",
      "wc:  0.00218%    pj:  0.00089%   \n",
      "wd:  0.00890%    kj:  0.00085%   \n",
      "we:  0.10399%    cm:  0.00081%   \n",
      "wf:  0.00436%    vn:  0.00081%   \n",
      "wg:  0.00129%    fp:  0.00081%   \n",
      "wh:  0.04688%    zv:  0.00078%   \n",
      "wi:  0.10214%    vl:  0.00078%   \n",
      "wj:  0.00022%    qi:  0.00078%   \n",
      "wk:  0.00624%    zm:  0.00078%   \n",
      "wl:  0.01866%    mk:  0.00074%   \n",
      "wm:  0.00425%    zh:  0.00074%   \n",
      "wn:  0.03266%    gj:  0.00074%   \n",
      "wo:  0.09701%    gk:  0.00070%   \n",
      "wp:  0.00406%    xw:  0.00070%   \n",
      "wr:  0.02220%    mz:  0.00070%   \n",
      "ws:  0.03203%    xb:  0.00066%   \n",
      "wt:  0.00639%    fm:  0.00066%   \n",
      "wu:  0.00344%    fw:  0.00063%   \n",
      "wv:  0.00007%    zw:  0.00063%   \n",
      "ww:  0.00163%    xm:  0.00059%   \n",
      "wy:  0.00347%    fc:  0.00059%   \n",
      "wz:  0.00096%    fd:  0.00059%   \n",
      "x_:  0.02021%    yj:  0.00059%   \n",
      "xa:  0.02165%    mj:  0.00055%   \n",
      "xb:  0.00066%    gz:  0.00055%   \n",
      "xc:  0.01393%    hv:  0.00052%   \n",
      "xd:  0.00015%    lq:  0.00052%   \n",
      "xe:  0.04141%    jr:  0.00044%   \n",
      "xf:  0.00100%    zp:  0.00044%   \n",
      "xg:  0.00030%    zk:  0.00044%   \n",
      "xh:  0.00458%    fg:  0.00037%   \n",
      "xi:  0.05246%    j_:  0.00037%   \n",
      "xk:  0.00007%    zc:  0.00037%   \n",
      "xl:  0.00166%    cw:  0.00037%   \n",
      "xm:  0.00059%    cb:  0.00037%   \n",
      "xn:  0.00030%    hj:  0.00037%   \n",
      "xo:  0.01662%    zb:  0.00037%   \n",
      "xp:  0.02379%    lj:  0.00037%   \n",
      "xq:  0.00018%    uw:  0.00037%   \n",
      "xr:  0.00015%    zn:  0.00033%   \n",
      "xs:  0.00273%    dq:  0.00030%   \n",
      "xt:  0.02756%    pv:  0.00030%   \n",
      "xu:  0.00868%    qs:  0.00030%   \n",
      "xv:  0.00011%    xn:  0.00030%   \n",
      "xw:  0.00070%    cp:  0.00030%   \n",
      "xy:  0.01363%    zg:  0.00030%   \n",
      "y_:  0.70624%    xg:  0.00030%   \n",
      "ya:  0.04440%    zs:  0.00026%   \n",
      "yb:  0.01655%    tq:  0.00026%   \n",
      "yc:  0.04843%    hq:  0.00026%   \n",
      "yd:  0.02874%    vd:  0.00026%   \n",
      "ye:  0.04932%    wj:  0.00022%   \n",
      "yf:  0.00484%    bz:  0.00022%   \n",
      "yg:  0.01758%    jj:  0.00022%   \n",
      "yh:  0.00469%    jn:  0.00022%   \n",
      "yi:  0.04743%    hz:  0.00022%   \n",
      "yj:  0.00059%    qo:  0.00022%   \n",
      "yk:  0.00270%    q_:  0.00022%   \n",
      "yl:  0.07377%    vg:  0.00018%   \n",
      "ym:  0.05368%    lx:  0.00018%   \n",
      "yn:  0.04891%    mq:  0.00018%   \n",
      "yo:  0.03554%    xq:  0.00018%   \n",
      "yp:  0.07806%    fj:  0.00018%   \n",
      "yq:  0.00007%    sz:  0.00018%   \n",
      "yr:  0.04012%    fk:  0.00018%   \n",
      "ys:  0.09176%    vk:  0.00018%   \n",
      "yt:  0.04994%    jw:  0.00015%   \n",
      "yu:  0.00550%    xr:  0.00015%   \n",
      "yv:  0.00196%    yy:  0.00015%   \n",
      "yw:  0.00905%    jy:  0.00015%   \n",
      "yx:  0.00332%    zt:  0.00015%   \n",
      "yy:  0.00015%    jh:  0.00015%   \n",
      "yz:  0.00587%    jl:  0.00015%   \n",
      "z_:  0.00573%    zq:  0.00015%   \n",
      "za:  0.06387%    xd:  0.00015%   \n",
      "zb:  0.00037%    js:  0.00015%   \n",
      "zc:  0.00037%    jk:  0.00011%   \n",
      "zd:  0.00007%    xv:  0.00011%   \n",
      "ze:  0.18984%    qw:  0.00011%   \n",
      "zg:  0.00030%    fv:  0.00007%   \n",
      "zh:  0.00074%    xk:  0.00007%   \n",
      "zi:  0.07750%    gv:  0.00007%   \n",
      "zj:  0.00007%    vz:  0.00007%   \n",
      "zk:  0.00044%    jt:  0.00007%   \n",
      "zl:  0.00938%    wv:  0.00007%   \n",
      "zm:  0.00078%    zj:  0.00007%   \n",
      "zn:  0.00033%    pz:  0.00007%   \n",
      "zo:  0.04315%    jp:  0.00007%   \n",
      "zp:  0.00044%    zd:  0.00007%   \n",
      "zq:  0.00015%    vq:  0.00007%   \n",
      "zs:  0.00026%    qe:  0.00007%   \n",
      "zt:  0.00015%    jd:  0.00007%   \n",
      "zu:  0.00421%    yq:  0.00007%   \n",
      "zv:  0.00078%    qf:  0.00007%   \n",
      "zw:  0.00063%    vt:  0.00004%   \n",
      "zy:  0.01127%    vh:  0.00004%   \n",
      "zz:  0.02405%    rx:  0.00004%   \n"
     ]
    }
   ],
   "source": [
    "report(open('sowpods.txt').read())"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3 (ipykernel)",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.8.15"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}
